package com.woniuxy.main.mycenter_ty.service;

import java.util.List;

import com.woniuxy.main.mycenter_ty.pojo.Follow;
import com.woniuxy.main.mycenter_ty.pojo.User_Ty;

public interface MyCenterService {

	
	/**
	 * 根据指定手机号 --> 查询该用户的详细资料
	 * @param phone
	 * @return
	 */
	public User_Ty   queryAllInfoByPhone(String phone);
		
	
	/**
	 * 查询我关注的人数
	 * @param uid
	 * @return
	 */
	public Integer  myFollow(int uid);
	
	
	/**
	 * 查询本人的粉丝数
	 * @param uid
	 * @return
	 */
	public Integer  followMe(int uid);
	
	
	/**
	 * 更改个人资料
	 * @param user
	 */
	public void updateInfo(User_Ty user);
	
	
	/**
	 * 查询粉丝资料
	 * @param id
	 * @return
	 */
	public List<Follow> queryFans(int id);   
	
	
	/**
	 * 查询被关注者的资料
	 * @param id
	 * @return
	 */
	public List<Follow> queryFollow(int id);   
	
	
	/**
	 * 关注自己的粉丝，变为好友
	 * @param fan
	 */
	public void addFirend(Follow fan);
	
	
	/**
	 * 删除本人已关注
	 * @param fan
	 */
	public void delFollow(Follow fan);	  
	
	
	/**
	 * 查询指定user_id 用户的详细资料
	 * @param uid
	 */
	public User_Ty queryAllInfoByUser_id(Integer uid);

	
	/*
	 * 查询当前ID是否为认证
	 */
	public Integer sreachApprove(Integer userId);


	public String upApprove(Integer userId);   
	
}
